Carinate Bird — synonyms, definition

1. carinate bird (Noun)

2 synonyms
carinate flying bird
1 definition

carinate bird (Noun) — Birds having keeled breastbones for attachment of flight muscles.

1 type of
bird
1 part
keel